Career 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Qatar F1a France F8 France F9 France F14 Italy F4 France F4 France F16 France F18 France F2 France F3 France F2 UAE F1 France F17 Challenger Casino Lugano - Lugano Open de Montauban - Montauban Amer-Wilson Tampere Challenger - Tampere Challenger Leon 2004 - Leon Open de Franche-Comte - Besancon Genoa Open - Genova Open de L'Isere-Trophee BNP Paribas - Grenoble Heilbronn Open - Heilbronn Trofeo Sisma Mantova - Mantova Challenger 42 - Andrezieux Internationaux du Doubs - Besancon Tennis Napoli Cup - Napoli Ethias Trophy - Mons Open de Rennes - Rennes Bordeaux Challenger Todi Challenger Salzburg Challenger Tunis Challenger Cairo Challenger Bordeaux Challenger Prostejov Challenger Orbetello Challenger Cordenons Challenger San Marino Challenger St. Remy Challenger Orleans Challenger Reunion Island Challenger Cherbourg Challenger Sarajevo Challenger Le Gosier Challenger Nottingham Challenger Nottingham Challenger Granby Challenger St. Remy Challenger Istanbul Challenger Quimper Challenger Le Gosier Challenger Petange Challenger Ortisei Challenger Prostejov Challenger Italy F5 Tampere Challenger Le Gosier Challenger Turin Challenger Orleans Challenger Brest Challenger Bratislava Challenger Mouilleron-Le-Captif Challenger Wartburg Open - Eisenach ATU Cup 2001 - Weiden Challenger 42 - Andrezieux Hilversum Open - Hilversum Morocco Tennis Tour - Tanger X Abierto Internacional de Salinas - Salinas ECM Prague Open 2005 - Prague AXA Open II - Espinho Banja Luka Challenger - Banja Luka The Scottish Tennis Championships - Edinburgh GHI Bronx Tennis Classic - Bronx St. Brieuc Challenger Segovia Challenger Orbetello Challenger Cherbourg Challenger Noumea Challenger Guadalajara Challenger Korat Challenger San Luis Potosi Challenger - San Luis Potosi Draft Corona Mexico City Open - Mexico City Garden Open 2005 - Rome Helsinki Challenger Czech Open 2005 - Prostejov Steelers Cup 2005 - Kosice Open de Montauban - Montauban Alphen Challenger Nokian Hakkapeliitta Open - Tampere Diego Open - Budapest Bordeaux Challenger Porsche Open - Poznan IPP Open - Helsinki Tatra Banka Open 2001 - Bratislava Neride Prague Indoor - Prague 7° Trani Cup - Trani Tampere Challenger Kolding Challenger Mobilux Open - Luxembourg Orleans Challenger Scania Stockholm Open - Stockholm Aamulehti Tampere Open - Tampere Timisoara Challenger - Timisoara Energis Open - Amsterdam St. Petersburg Challenger 2006 - St. Petersburg Scania Stockholm Open - Stockholm Heineken Open - Auckland Milan Indoors - Milan Copenhagen Open - Copenhagen International Tennis Championships - Delray Beach Trofeo Conde de Godo - Barcelona Mallorca Open - Mallorca Legg Mason Tennis Classic - Washington D.C. Cherbourg Challeger Amer-Wilson Tampere ATP Tournament - Tampere Kremlin Cup - Moscow Stockholm Open - Stockholm Adidas International - Sydney Milan Indoors - Milan Open 13 - Marseille Copenhagen Open - Copenhagen Estoril Open - Estoril BMW Open - Munich CA Tennis Trophy - Vienna Stockholm Open - Stockholm Open de Montauban - Montauban Bulgarian Open - Sofia Torneo Internacional Challenger Fila 2005 - Leon Bordeaux Challenger Orleans Challenger Aix En Provence Challenger Memorial Savigny - Sassuolo Irving Challenger Siemens Open - Scheveningen AAPT Championships - Adelaide Heineken Open - Auckland ABN/AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Dubai Open - Dubai Mercedes Cup - Stuttgart Idea Prokom Open - Sopot TD Waterhouse Cup - Long Island China Open - Beijing Heineken Open Shanghai - Shanghai AIG Japan Open - Tokyo Open de Moselle - Metz Stockholm Open - Stockholm Next Generation Hardcourts - Adelaide Medibank Private International - Sydney Grand Prix Hassan II - Casablanca Open Seat Godo 2005 - Barcelona Croatia Osiguranje Rijeka Open - Rijeka Heilbronn Open - Heilbronn BMW Open - Munich Pekao Open 2001 - Szczecin Optimus Maia Open - Maia San Marino CEPU Open - San Marino Mercedes Cup - Stuttgart Croatia Open - Umag Idea Prokom Open - Sopot Pilot Pen Tennis - New Haven Riviera di Rimini Challenger - Rimini China Open - Beijing Thailand Open - Bangkok AIG Japan Open - Tokyo Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon Next Generation Adelaide International - Adelaide Heineken Open - Auckland International Indoor Tennis Championships of Croatia - Zagreb Open 13 - Marseille 3° Trofeo 'Citta di Brindisi' - Brindisi Kyiv Open - Kiev Challenger Ford de Cherbourg - Cherbourg BMW Open - Munich Siemens Open - Scheveningen Gerry Weber Open - Halle Synsam Swedish Open - Bastad Jersey Challenger San Marino Cepu Open - San Marino Pilot Pen Tennis - New Haven Challenger DCN de Cherbourg - Cherbourg Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo GHI Bronx Classic - Bronx Stockholm Open - Stockholm St. Petersburg Open - St. Petersburg Open 13 - Marseille Bath Challenger The Dubai Tennis Championships - Dubai Open Seat Godo 2007 - Barcelona Grand Prix Hassan II - Casablanca Gerry Weber Open - Halle Synsam Swedish Open - Bastad Pilot Pen Tennis - New Haven Mumbai Open - Mumbai AIG Japan Open Tennis Championships - Tokyo Stockholm Open - Stockholm Davidoff Swiss Indoors - Basel Grand Prix de Tennis de Lyon - Lyon Chennai Open - Chennai Next Generation Adelaide International - Adelaide Medibank International - Sydney Heineken Open - Auckland ABN AMRO World Tennis Tournament - Rotterdam Estoril Open - Estoril Open SEAT 2008 - Barcelona Ethias Tennis Trophy - Mons Gerry Weber Open - Halle The Artois Championships - London Helsinki Challenger Morocco Tennis Tour - Rabat Catella Swedish Open - Bastad Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo If Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel Brisbane - Brisbane Medibank International - Sydney SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach AEGON Championships - London Morocco Tennis Tour - Fes Tunis Open - Tunis Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo If Stockholm Open - Stockholm Bank Austria Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Brisbane International - Brisbane Medibank International - Sydney SA Tennis Open - Johannesburg ABN AMRO World Tennis Tournament - Rotterdam SAP Open - San Jose Open 13 - Marseille Tatra Banka Slovak Open - Bratislava Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Open de Nice Cote dAzur - Nice Gerry Weber Open - Halle Ordina Open - s-Hertogenbosch Campbells Hall of Fame Tennis Championships - Newport Catella Swedish Open - Bastad International German Open - Hamburg Allianz Suisse Open Gstaad - Gstaad Pilot Pen Tennis - New Haven Open de Moselle - Metz Malaysian Open - Kuala Lumpur Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo If Stockholm Open - Stockholm The Surbiton Trophy - Surbiton Open Sud de France - Montpellier Morocco Tennis Tour - Casablanca Davidoff Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Aircel Chennai Open - Chennai Medibank International - Sydney SA Tennis Open - Johannesburg ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Open de Nice Cote d'Azur - Nice Gerry Weber Open - Halle UNICEF Open - 's Hertogenbosch Campbell's Hall of Fame Tennis Championships - Newport German Tennis Championships - Hamburg Allianz Suisse Open - Gstaad Legg Mason Tennis Classic - Washington Winston Salem - Winston Salem PTT Thailand Open - Bangkok Mons Challenger Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Erste Bank Open - Vienna Swiss Indoors Basel - Basel Open de Tenis Comunidad Valenciana - Valencia Aircel Chennai Open - Chennai Brisbane International - Brisbane Apia International - Sydney Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Serbia Open - Belgrade Open de Nice Cote d'Azur - Nice Gerry Weber Open - Halle AEGON Championships - London UNICEF Open - 's Hertogenbosch SkiStar Swedish Open - Bastad Studena Croatia Open - Umag Credit Agricole Suisse Open - Gstaad Citi Open - Washington Winston-Salem Open - Winston-Salem Moselle Open - Metz PTT Thailand Open - Bangkok If Stockholm Open - Stockholm Kremlin Cup - Moscow Swiss Indoors Basel - Basel Aircel Chennai Open - Chennai Brisbane International - Brisbane Apia International - Sydney Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Delray Beach International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona BRD Nastase Tiriac Trophy - Bucharest Portugal Open - Oeiras BMW Open - Munich Open de Nice Cote d'Azur - Nice Power Horse Cup - Dusseldorf AEGON Championships - London Topshelf Open - 's-Hertogenbosch AEGON International - Eastbourne Claro Open Colombia - Bogota BB&T Atlanta Open - Atlanta Winston-Salem Open - Winston-Salem Moselle Open - Metz PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Kremlin Cup - Moscow Valencia Open - Valencia Brisbane International - Brisbane Aircel Chennai Open - Chennai Apia International - Sydney Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Tunis Open 2007 - Tunis Abierto Mexicano Telcel - Acapulco IPP Open - Helsinki Barcelona Open BancSabadell - Barcelona BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Power Horse Cup - Dusseldorf Open de Nice Cote d'Azur - Nice AEGON Championships - London AEGON International - Eastbourne Bet-at-home Open - Hamburg Winston-Salem Open - Winston-Salem Moselle Open - Metz Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Constanta Challenger - Constanta If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Brisbane International - Brisbane Aircel Chennai Open - Chennai Apia International - Sydney Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Rio Open - Rio de Janeiro Dubai Duty Free Tennis Championships - Dubai BSI Challenger Lugano - Lugano Rome Challenger TEB BNP Paribas Istanbul Open - Istanbul Geneva Open - Geneva Topshelf Open - 's-Hertogenbosch Gerry Weber Open - Halle AEGON Championships - London Hall of Fame Tennis Championships - Newport Open de Montauban - Montauban Claro Open Colombia - Bogota San Remo Tennis Cup - San Remo Moselle Open - Metz Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Challenger Ford de Cherbourg - Cherbourg Barcelona Open BancSabadell - Barcelona Millennium Estoril Open - Estoril San Luis Potosi Challenger - San Luis Potosi Open de Montauban - Montauban Porsche Open - Poznan Wroclaw Challenger Sarajevo Challenger Marrakech Challenger Challenger 42 - Andrezieux GHI Bronx Classic - Bronx Belgrade Challenger USTA Challenger of North Miami Beach - North Miami Beach Helsinki Challenger Besancon Challenger Samsung Securities Cup - Seoul Mons Challenger Cherbourg Challenger China Open - Beijing Bangkok Challenger Samarkand Challenger - Samarkand Flea Market Cup Busan Challenger Tennis - Busan IPP Geneva Trophy - Geneva The LTA Bolton Challenger - Bolton Nottingham Challenger Internationaux de Nouvelle-Caledonie - New Caledonia Tatra Banka Open - Bratislava Internationaux de Doubs Open de Franchie-Comte - Besancon Warsteiner Challenger - Wolfsburg Tashkent Challenger - Tashkent Top Wool Challenger - Biella Samsung Securities Cup - Seoul Architect Open - Budapest Johannesburg Challenger KGHM Dialog Polish Indoors - Wroclaw IPP Open - Helsinki Internazionali di Tennis di Bergamo - Bergamo Sony Ericsson Open 2008 - Belgrade Internazionali di Tennis - Bergamo Tunis Challenger Winnetka Challenger Rhodes Challenger Orleans Challenger Citta di Monza - Monza Ramat Hasharon Challenger BMW Tennis Championship - Sunrise 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta V Trani Cup - Trani XXX Edizione 'A Savoldi Marco' - Manerbio Riviera di Rimini Challenger - Rimini Challenger 42 - Andrezieux Open de Franche-Comte - Besancon Rennes Challenger Abierto Club Casablanca - Mexico City GHI Bronz Classic - Bronx Open Sainte Victoire - Aix-En-Provence Steelers Cup - Kosice Tampere Imageneering Open - Tampere Memorial Savigni - Sassuolo Open D'Orleans - Orleans Turin Challenger Quimper Challenger San Benedetto Challenger Ethias Trophy - Mons Siemens Open 2004 - Scheveningen Open de Rennes La Trinitaine - Rennes Cepu Open - San Marino Shimadzu All Japan Indoor - Kyoto Warsteiner Grand Prix - Oberstaufen IPP Open - Helsinki Morocco Tennis Tour - Meknes Tennis Masters Series - Miami Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Cincinnati Mobilux Open - Luxembourg Tennis Masters Series - Madrid Tennis Masters Series - Paris Helsinki Challenger Amer-Wilson Challenger - Tampere Noumea Challenger BNP Paribas Primrose - Bordeaux Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Polish Open 2000 - Poznan BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid ATP Challenger Numea - New Caledonia BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Masters Series - Hamburg Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Warta Cup - Sopot BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo The LTA Men's Challenger Wrexham - Wrexham Barletta Challenger Shanghai - Shanghai BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris KGHM Polish Indoors - Wroclaw BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Open des Alpes Trophee BNP Paribas - Grenoble Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Open Castilla y Leon Trofeo Iberdrola - Segovia BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Montreal Ciudad de Pozoblanco 'Open Diputacion' - Cordoba BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami TED Open - Istanbul Shanghai Rolex Masters - Shanghai Open D'Orleans - Orleans Open de L'Isere - Grenoble IPP Open - Helsinki The LTA Wrexham Challenger - Wrexham Noumea Challenger Helsinki Challenger Siemens Open - Scheveningen Istanbul Challenger Challenger Lugano - Lugano Thailand Open - Bangkok The Scottish Championships - Edinburgh The Samsung Open - Nottingham U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne The Stella Artois Grass Court Championships - London French Open - Paris Energis Open - Amersfoort Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris ABN/AMRO World Tennis Tournament - Rotterdam Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London 2003 Mercedes Cup - Stuttgart U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London CA Tennis Trophy - Vienna U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Bratislava Challenger Generali Open - Kitzbuhel Genova Open Challenger - Genova Synsam Swedish Open - Bastad TD Waterhouse Cup - Long Island Open Sabadell Atlantico - Barcelona Synsam Swedish Open - Bastad Orleans Challenger Heineken Open - Auckland Open Sabadell Atlantico - Barcelona BMW Open - Munich Croatia Open - Umag St. Petersburg Open - St. Petersburg Open Seat Godo 2003 - Barcelona ABN/AMRO World Tennis Tournament - Rotterdam Open SEAT Godo 2006 - Barcelona Kremlin Cup - Moscow Bet-at-home Open - Hamburg Hall of Fame Tennis Championships - Newport Swiss Indoors Basel - Basel The Stella Artois Grass Court Championships - London Telenordia Swedish Open - Bastad The Dubai Tennis Championships - Dubai The Samsung Open - Nottingham ABN/AMRO World Tennis Tournament - Rotterdam Argentina Open - Buenos Aires TD Waterhouse Cup - Long Island Qatar Exxon Mobil Open 2002 - Doha Estoril Open - Estoril Pilot Pen Tennis - New Haven Davis Cup, Group 1, REL2, FIN-HUN 4-1 Davis Cup, Group 1, 1R, FIN-SLO 3-2 Davis Cup, Group 1, 2R, ITA-FIN 3-2 Davis Cup, World Group, QR, NED-FIN 4-1 Davis Cup, Group 1, 2R, AUT-FIN 3-2 Davis Cup, Group 1, 1R, LUX-FIN 4-1 Davis Cup, Group 1, REL2, ISR-FIN 3-2 Rakuten Japan Open - Tokyo Davis Cup, Group 2, 2R, FIN-BUL 2-3 Davis Cup, Group 2, 1R, FIN-IRL 3-2 Davis Cup, Group 2, 2R, FIN-ALG 4-1 Davis Cup, Group 2, SF, MKD-FIN 3-2 Davis Cup, Group 2, 1R, FIN-CYP 3-2 Davis Cup, Group 2, 2R, FIN-LAT 2-3 Davis Cup, Group 2, 2R, FIN-RSA 1-4 Davis Cup, Group 2, PO, FIN-LUX 3-2 Davis Cup, Group 2, 1R, DEN-FIN 2-3 Davis Cup, Group 1, 1R, POL-FIN 2-3 Davis Cup, Group I, 1R, SLO-FIN 3-2 Davis Cup, Group II, 2R, IRL-FIN 2-3 Davis Cup, Group II, 1R, FIN-BUL 3-2 Davis Cup, Group II, 2R, FIN-BIH 2-3 Davis Cup, Group II, 1R, MON-FIN 2-3 Davis Cup, Group II, 2R, POR-FIN 4-1 Davis Cup, Group II, 1R, FIN-ZIM 4-1 Davis Cup, Group II, 2R, DEN-FIN 3-2 Open 13 - Marseille Open 13 - Marseille Bet-at-home Cup - Kitzbuhel Dutch Open Tennis - Amersfoort Campionati Internazionali D'Italia - Rome Vegeta Croatia Open - Umag Tennis Masters Series - Montreal Australian Open - Melbourne Sony Ericsson Open - Miami Sony Ericsson Open - Miami Western & Southern Open - Cincinnati Olympics - Athens Davis Cup, World Group, QR, ITA-FIN 3-2 Davis Cup, Group I, PO, FIN-POL 3-2 Olympics - London Davis Cup, Group 2, F, FIN-CYP, 3-2 Davis Cup, Group 1, 2R, SWE-FIN 3-2 Davis Cup, Group 1, 2R, FIN-ITA 4-1 Olympics - Beijing